Supplier Page from MyBioSource.com for Recombinant Talaromyces stipitatus Putative dipeptidase TSTA_079200 (TSTA_079200), partial